Job Skills
- Analyze, design, develop, test, and deploy applications with a clean code approach
- Research new technologies, multi-tasking on multiple projects with other team members
- Follow software development processes and coding conventions, using Agile/SCRUM principles, and working closely with other team members, Leads, Scrum Masters, Architects, and Testers
- Break down detailed specifications and implement technical requirements based upon the needs of the company and its clients
- Troubleshoot issues in a timely manner in a highly scalable development environment
- Contribute ideas to improve process and development practices
- Join all required SCRUM meetings with stakeholders and product/business owners, ensuring all relevant information to the team and project are shared and discussed
- Support and coordinate with other team members and our clients
- The ideal candidate will have a degree relevant to Information Technology/Computer Science, Engineering (or equivalent)
- Proven success and expertise in developing innovative solutions and proof-of-concepts both internally and externally
- Proven experience estimating, scoping, and writing effective statements of work that clearly set expectations and limit risk for development tasks in tandem with the Development Leads, Architects, and Scrum Masters
- Proven experience producing well-designed, testable, efficient code using best software development practices.
- Excellent technical knowledge in developing solutions using Microservices and Node / Typescript / React
- Excellent technical knowledge in developing solutions with Messaging architecture (ZeroMQ/Pub/Sub/WebSockets/Protobufs)
- Excellent technical knowledge in developing solutions with mySQL
- Excellent technical knowledge in developing solutions with containerized technologies (Docker/Kubernetes) and understanding of CI/CD and DevOps secure practices
- Excellent knowledge of Cloud and in particular AWS, ideally with experience in banking/fintech sectors and industries
- Demonstrated capabilities in developing an understanding of the customer business value associated with the deployment of modern financial productivity, system-to-system, and end-user applications
- Proven experience working within a software development team, mentoring, and offering advice, having passion about development, and engendering a collective mentality
- Excellent communication and documentation skills
- Excellent English language skills (both spoken and written)
- Has previously worked in the financial service industry and has experience with capital markets and trading software solutions
- Understanding in implementing blockchain solutions
- Has previously worked with Electron
- Has previously worked with multi-threaded real-time/low latency systems
- Understanding of application architecture including the use of cloud-based technology capabilities such as AWS Blockchain/Lambda/Beanstalk/Serverless, Application Life Cycle Management and Application Platform processes and technology capabilities, Data and DB Management using noSQL/MySQL, Caching, and application middleware architectures
- 25 days holiday, raising up to 30 days with years of service
- Career opportunities to grow and scale with a startup company
- Be a part of an exciting, fast-growing, and future thinking industry
Company
Location
London, England - United Kingdom
Job type
Full-Time
Fullstack Job Details
Our client is a London headquartered company, founded by experts from the traditional and regulated capital markets. They are a provider of institutional-grade exchange services intended to facilitate the trading of cryptocurrencies and digital assets. Their solutions are built using existing, proven, resilient, scalable, high-performance infrastructure, hosted in top-tier data center space, and integrated into the existing institutional trading workflow.
Responsibilities
Qualifications
Nice to have:
Benefits
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs